GNU相关论文
随着计算机硬件和软件技术的飞速发展,嵌入式系统的硬件规模和性能得到了极大的提高,相应的,嵌入式系统软件和应用软件的复杂性和规模......
随着网络与计算机技术的发展,数据存储与数据交换的安全性已经变得越来越重要,加密技术已经很早就用于数据存和数据交换。为了确......
在开源软件被普遍接受的今天,开源软件的使用引发了一系列的矛盾.本文从开源软件的起源与其出现的初衷说起,分析了开源软件与目前......
通过对汇编器GAS(GNU Assembler)的移植原理进行分析,本文设计并实现了一款面向VLIW处理器的汇编器。该汇编器采用高效的指令打包算......
AWT包作为Java API类库的一个重要组成部分,需要底层图形库的支持。为了嵌入式的Java平台能支持完整的Java类库,本文通过对GNU Class......
随着嵌入式系统的迅速发展,32位微处理器和uClinux的应用越来越广泛.本文提出了一种基于S3c4510B的嵌入式系统设计.首先对硬件平台......
自从HTPC出现以来,就受到了大家的欢迎,很多人放弃了传统的家庭影院而选择了HTPC.Ekiga就是HTPC的一个重要组成部分.本次任务就是......
近年来,无线通信系统技术的快速发展对无线电信号处理系统提出了更高的要求。通过建立一个软件化的无线电开发平台,可以使无线通信......
For the problem of large network load generated by the Gnutella resource-searching model in Peer to Peer (P2P) network, ......
针对现有雷达仿真系统的单线程运行模式在处理较大数据量或多任务执行时会造成CPU负担加重、导致系统运行速度缓慢与数据丢失,进而......
去年年中,当位于加利福尼亚伯班克市的迪斯尼动画制作公司(Walt Disney Feature Animation)宣布使用Linux制作数字动画时,很多人认为Ad......
许多程序设计语言,如:Pascal、Modula-2、Smlltalk-80和Ada都允许定义嵌套函数,嵌套函数便于模块化程序设计[1],它能保证只被某个函数使用的一些函数和变量局部于该函数......
认知无线电是解决目前频谱利用率低下的关键技术,由GNU Radio和USRP构成的认知无线电平台受到了广泛关注。首先简要介绍了几种目前......
目前大部分软件无线电硬件平台均价格昂贵,为此,本文基于一种低成本的硬件平台-RTL-SDR,完成了FM软件接收机的设计与实验验证。首先对......
uClinux是近年来发展起来的一种专用于微控制领域的嵌入式操作系统,本文以实例的形式介绍了一种在Arm上移植uClinux的方法,简单叙......
采用ARM7内核芯片S3C4510的高性能网络控制器结合使用CPLD设计VME总线控制器逻辑时序.研制出了类似3U VME的并行设备总线控制器。开......
传统的可编程逻辑控制器(PLC)采用解释执行方式执行梯形图,执行效率低下。对此该文提出以编译执行方式代替解释执行方式来提高执行效......
GNU通用许可证GPL像一簇圣火,在开源及自由软件星火燎原的日子里燃亮前路。然而,有很多人还不太清楚它的来龙去脉,就请跟我一起走近GP......
GCC(GNU Compiler Collection)是可以用来编译C、C++、面向对象C、Fortran、Java和Ada语言的一组编译器的集合,属于GNU的原始计划之一。......
信号的码元速率对调制信号的识别、非合作通信的盲解调等有重要作用。针对现有参数估计成果的可移植性差、共享性弱等问题,以GNURad......
介绍了一个使用软件无线电(SDR)技术实现的无线射频识别(RFID)阅读器。使用开源GNU Radio开发工具来实现软件无线电。利用软件无线......
硬件锁用简单的取数指令实现“取并加一”或“取并减一”的原子操作。首先介绍了通用多核多线程FT处理器实现的硬件锁机制,并和软件......
运用开源软件无线电(GNU's Not Unix Radio,GNU Radio)技术和与之配套的通用软件无线电外设(The Second—generation Universal Softwar......
由LinusTorvalds(并以其名字命名)和全世界许多合作者共同开发的计算机操作系统,尽管有些公司将它作为Linux兼容实用程序的商业软件包......
一Copyleft的崇高理想1983年,自由软件(Free Software)运动的创始人理查德·斯托曼决心要开发一个比Unix功能更强大但却完全自......
MIPS科技公司(MIPS Technologies Inc.)宣布,为MIPS优化的一种基于GNU工具链和Eclipse IDE的完整C/C++开发环境Sourcery G++,现已由CodeSour......
笔者在广东南海一家医院妇科、性病科工作期间,与该科医生护士一道,选用南京中国医学科学院、中国协和医科大学皮肤病研究所生产的......
针对时代电气公司TEG网络平台显示器开发使用自定义语言数组显示国际化信息的缺点,文章结合显示器开发所使用的GUI开发库FLTK(The F......
基于通用处理器的软件无线电技术,使用高级程序语言实现无线电通信中的信号处理功能,这能够更好地复用硬件平台和提升开发效率。文......
Tensilica和Timesys宣布针对Tensilica钻石标准232L,处理器提供LinuxLink订阅服务。LinuxLink订阅服务为开发者提供专为Tensilica23......
OFDM系统对频率偏移极为敏感,频率偏移将导致子载波之间失去正交性,于是产生子载波干扰(ICI),从而降低系统性能。通过对有效抑制ICI......
本文所讨论的是在嵌入式Linux系统下的Java运行环境的实现。论述了开放源代码的Java虚拟机(JamVM)和Java核心类库(GNU Classpath)ARM—......
<正> 一家软件工具厂商采用以GNU操作系统为基础开展业务的方式,开发了一个无版权的开放资源的RTOS,针对大批量的小型嵌入式系统。......
不是人人都热爱云端运算,自由软件基金会(FSF)创办人兼GNU操作系统之父就说,云端运算是件“蠢事”(stupidity),可能导致成本节节攀升。......
针对系统盘不带GNU工具的HP-UX工作站,提供了一种在HP-UX工作站上安装从网上下载的一种已预编译成二进制代码的GCC软件包的方法,并......
自由软件基金会(FSF)发布了GNU通用公共许可证版本3(GPLv3)在最终确定之前的草案版本,侧重于解决微软和SUSE Linux的发行商Novell公司在......
目前Linux上绝大多数程序都使用GNU Gettext程序库来实现多国语言界面,Gettext用于系统的国际化(I18N)和本地化(L10N),它可以在编......
Linux是功利的商业环境下最纯洁的一块净土,其诞生和发展脱离了“铜臭”,是全世界成千上万程序爱好者组成的非赢利团体和社区,成就了......
操作系统引导程序—BootLoader是嵌入式系统软件开发的第一个环节,在整个开发过程中占有极重要的地位。本文详细论述了BootLoader的......
本文通过对GNU/Linux平台下进行程序设计重要性的分析,提出了三种程序设计方案,通过范例,介绍了如何实现GNU/Linux程序设计.......
研究了ARM核处理器S3C4510B的中断异常处理机制和启动代码的任务及运行过程.分析了在REMAP(存储系统重映射)情况下中断向量设置、......
GNU Make是一个自动生成和维护目标程序的工具,它可以自动管理软件编译的内容、方式和时机,是Linux编程工具箱中一个关键工具。本文......
上一期文章介绍了Make命令行选项、参数、调试Make技巧,以及常见的Make出错信息等内容。本文将详细介绍Make的高级工具automake、au......
上文介绍了Make基础知识、相关软件的安装和Make基本结构等。本文将介绍命令行选项、参数、调试Make技巧,以及Make常见的出错信息等......
日前,Debian项目组已经确认2006年12月发布Debian GNU/Linux4.0版本,代号为“etch”这是首次发布支持AMD64位处理器体系的官方版本,将发......